culinary delight - English Synonyms Dictionary